#ifndef SEGURO_H
#define SEGURO_H

#include <QObject>
#include <QDjangoModel.h>

class Seguro : public QDjangoModel
{
    Q_OBJECT
    Q_PROPERTY(int id_seguro READ getId_seguro WRITE setId_seguro)
    Q_PROPERTY(QString nombre READ getNombre WRITE setNombre)
    Q_PROPERTY(QString contacto READ getContacto WRITE setContacto)
    Q_PROPERTY(QString ruc READ getRuc WRITE setRuc)
    Q_PROPERTY(QString direccion READ getDireccion WRITE setDireccion)
    Q_PROPERTY(QString telefono READ getTelefono WRITE setTelefono)
    Q_PROPERTY(QString correo READ getCorreo WRITE setCorreo)
    Q_PROPERTY(QString estado READ getEstado WRITE setEstado)
    Q_CLASSINFO("id_seguro", "primary_key=true")

public:
    explicit Seguro(QObject *parent = 0);

    int getId_seguro() const;
    void setId_seguro(int value);

    QString getNombre() const;
    void setNombre(const QString &value);

    QString getContacto() const;
    void setContacto(const QString &value);

    QString getRuc() const;
    void setRuc(const QString &value);

    QString getDireccion() const;
    void setDireccion(const QString &value);

    QString getTelefono() const;
    void setTelefono(const QString &value);

    QString getCorreo() const;
    void setCorreo(const QString &value);

    QString getEstado() const;
    void setEstado(const QString &value);

signals:

public slots:

private:
    int id_seguro;
    QString nombre, contacto, ruc, direccion, telefono, correo, estado;
};

#endif // SEGURO_H
